Map Graph

Terry's Theatre

Terry's Theatre was a West End theatre in the Strand, in the City of Westminster, London. Built in 1887, it became a cinema in 1910 before being demolished in 1923.

Read article
File:Terry's_theatre.jpg
Top Questions
AI generated

List the top facts about Terry's Theatre

Summarize this article

What is the single most intriguing fact about Terry's Theatre?

Are there any controversies surrounding Terry's Theatre?

More questions